independent mechanical system - French English Dictionary